//package org.lwd.datalink.domain.plugin.writer.dummy;
//
//import com.alibaba.fastjson.JSONObject;
//import com.alibaba.fastjson.serializer.SerializerFeature;
//import com.google.common.collect.Sets;
//import org.lwd.datalink.domain.media.MediaSourceType;
//import org.lwd.datalink.domain.plugin.PluginWriterParameter;
//
//import java.util.ArrayList;
//import java.util.List;
//import java.util.Set;
//
///**
// * @Author: weidong.lin
// */
//public class DummyWriterParameter extends PluginWriterParameter {
//
//    @Override
//    public String initPluginName() {
//        return "writer-dummy";
//    }
//
//    @Override
//    public String initPluginClass() {
//        return "org.lwd.datalink.writer.dummy.DummyTaskWriter";
//    }
//
//    @Override
//    public String initPluginListenerClass() {
//        return "org.lwd.datalink.writer.dummy.DummyTaskWriterListener";
//    }
//
//    @Override
//    public Set<MediaSourceType> initSupportedSourceTypes() {
//        return Sets.newHashSet();
//    }
//
//    public static void main(String args[]) {
//        List<DummyWriterParameter> list = new ArrayList<>();
//        list.add(new DummyWriterParameter());
//        System.out.println(JSONObject.toJSONString(list, SerializerFeature.WriteClassName));
//    }
//}
